put lipstick on - English Synonyms Dictionary